Xsolla liquidating Russian subsidiary
Jun 9 2022.
Xsolla, which was founded in Russia in 2005, is headquartered in Los Angeles, California, and also has offices in Perm, Seoul, Berlin, Kuala Lumpur, Shenzhen, Hong Kong, Singapore, Delhi, Dubai, London,…
Xsolla, which was founded in Russia in 2005, is headquartered in Los Angeles, California, and also has offices in Perm, Seoul, Berlin, Kuala Lumpur, Shenzhen, Hong Kong, Singapore, Delhi, Dubai, London,…